Tentativ slagplan for reinstall av cirkus på ny boks

(CA må oppdateres og vi må regenerere sertifikater)

  1. Installere amd64 lenny på ny boks. Gjort
  2. Gi den puppet og lage passende oppsett. Delvis gjort. (Hva er «passende oppsett?» -sesse)
  3. Sette opp Apache. (/etc/apache2 er syncet over, mod_authz_itkacl er kompilert og installert. Selve webkatalogene må selvsagt synces i selve oppsettprosessen.)
  4. Sette opp Bind. Gjort.
  5. Sette opp DHCP. Gjort men ikke startet (og leases-filen må kopieres over).
  6. Sette opp LDAP
  7. Sette opp Memcached + uka memcache instans (eget init script)
  8. Sette opp Postgres
  9. Fikse iptabels
  10. Bygge custom perlpakker til billig osv.
  11. itkacl (sjekk alle språk som er i bruk, perl, python og php)
  12. Diffe pakkelister på ny og gammel boks.
  13. Kopiere www-data osv.
  14. Teste www.samfundet.no, medlem.samfundet.no, uka.no osv. på ny boks.
  15. Varsle nedetid
  16. Stoppe tjenester på gamle cirkus.
  17. Rsynce/oppdatere LDAP, dhcp-leases, sonefiler, logger og www-data. Dumpe database.
  18. Skru av gammel boks.
  19. Gi den nye boksen adressene til den gamle, og starte tjenester på den nye boksen.

Known issues:

  1. pam_ldap.conf og libnss-ldap.conf kommer ikke fra puppet. Tatt manuelt.
  2. Makefilen til itkacl trenger å settes opp til å bruke python2.5 libs frenfor 2.4, og swig setter ikke automagisk -fPIC i CCFLAGS :(

Lenker: Start, gammel dokumentasjon

Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2009-06-10 19:34 | Revisjon: 9 (historie, blame) | Totalt: 1886 kB | Rediger